草庐IT

Android PreferenceActivity 和对话框 fragment

全部标签

android - 将 fragment 添加到 Tab 主机

如何在android中使用tabhost来控制fragment。我有一个Activity和四个fragment及其相应的xml文件。我在main_layout_activity.xml中添加我的选项卡主机file.there我有另一个Linnerlayout我想从Fragement替换这个linnerlayout。要替换这些Fragements我必须使用tabhost.help我好吗?我找到了一个代码,但它很乱。请在代码下方找到。finalTabHosttabs=(TabHost)findViewById(R.id.tabhost);tabs.setup();TabHost.TabSp

android - 什么时候使用Android fragment ?

我必须编写一个简单的应用程序,它的外观会根据屏幕尺寸而有所不同。在小屏幕上它会有一个项目列表,点击后它会显示详细信息。在更大的屏幕上,它旁边会有一个项目列表和详细信息。我的问题是:我应该使用fragments来做这样的应用程序,还是只编写不同的布局并将它们放在layout-large或layout-land文件夹? 最佳答案 如果它是一个新的应用程序,我总是会使用fragment,主要是为了将来验证您的应用程序。您现在可能只有一个列表,但稍后您可能想要引入一个菜单,例如用于选择不同类型的列表。通过使用fragment,您可以在手机上

android - 打开对话框时如何隐藏导航栏?

我有一个主题,它有一个Theme.AppCompat.Dialog父级。问题是我所有的Activity都隐藏了导航栏,但是当打开对话框时,它返回时而黑色时而透明的背景色。有没有办法在打开对话框时隐藏它? 最佳答案 我最终通过覆盖自定义对话框的show()方法解决了这个问题。@Overridepublicvoidshow(){//Setthedialogtonotfocusable.getWindow().setFlags(WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE,WindowMana

android - 如何将值从 ListView 适配器传递到 fragment ?

请帮帮我..我想将值从我的listviewadapter项目传递到我的fragment..我有ListViewAdapterShipping.javapackagecom.example.administrator.mosbeau;importandroid.app.Activity;importandroid.app.AlertDialog;importandroid.app.FragmentManager;importandroid.app.ProgressDialog;importandroid.content.Context;importandroid.content.Dial

带有 fragment 内标记的Android谷歌地图

我想在fragment中显示谷歌地图。世界地图已显示,但标记将被忽略。希望有些人可以帮助我解决我的问题。请在下面找到我的代码:MapsFragment.java:importandroid.os.Bundle;importandroid.support.v4.app.FragmentManager;importandroid.support.v4.app.FragmentTransaction;importandroid.view.LayoutInflater;importandroid.view.View;importandroid.view.ViewGroup;importcom.

android - 创建标准的 Android 首选项对话框

这里是新的Android开发人员-我希望这很简单。我想创建一个“基于行”的首选项对话框,就像您在大多数标准应用程序中看到的那样。您知道,黑色背景、淡线分隔符、每个条目的更大/粗体标签文本、更小的描述文本,也许还有一个复选框/向下箭头。AndroidAPI中是否有用于此的标准对象?如果不是,人们通常如何创建这些? 最佳答案 是的,对于那种名为PreferenceActivity的View,有一个特殊的Activity。您可以找到完整示例here.HTH托马斯编辑:此示例是一个基于代码的首选项对话框,但还有另一种方法可以处理xml布局文

android - 如何使自定义对话框看起来像警报对话框?

我已经创建了自己的(自定义)对话框。但是想要它的风格像原来的一样AlertDialog.IE。底部有深色标题背景和灰色按钮背景。是否有任何现成的xml具有相同的?(所以,我不会担心确切的颜色、高度、字体大小等) 最佳答案 此答案不正确使用Theme.Dialog.Alert来自themes.xml:@android:color/transparent@android:style/DialogWindowTitletrue@null这可以在XML布局或Androidlist中应用,如referencedhere:或使用setTheme

android - 切换方向错误 : Fragment Error - Duplicate id, 标记,或父 id 0x0

我有一个FragmentSearchPageFragment(代表平板电脑上的主视图),它本身包含两个fragment:一切正常-页面加载并且一切正常......直到你改变方向。当你这样做时会出现以下错误:java.lang.IllegalArgumentException:BinaryXMLfileline#10:Duplicateid0x7f08001f,tagsearchFormFragmentTag,orparentid0x0withanotherfragmentforcom.test.fragments.SearchFormFragmentatandroid.support.

android - 显示有关 Activity 来电的对话框

我有两个问题:是否可以在屏幕来电时显示对话框(当电话响起时)?是否可以知道电话何时响起来电?(有Action吗?) 最佳答案 是的,你可以做到。点击此链接:Android:Takingcompletecontrolofphone(kioskmode),isitpossible?How?It'spossibletodispalyadialogoverthescreenincomingcall当您收到incomingcall事件时,您需要startactivity()来显示它,但您需要在稍微延迟后执行此操作否则默认屏幕将覆盖您的屏幕。默

android - 从列表适配器调用 fragment

我在我的应用程序中使用滑动菜单/抽屉模式。所以主Activity有一个leftView,它是一个名为topicsFragment()的ListFragment,它加载了一组主题项。单击项目/主题时,它会通过调用FeedsFragment(tag)替换主视图上的fragment。FeedsFragment使用arraylist适配器加载在每个列表项中具有各种可点击项的提要。当在列表项中单击某个项目时,我想在feedsFragment(tag)上获取另一个实例。holder.contextView=(TextView)newsView.findViewById(R.id.arcHeader